* {
    margin: 0;
    padding: 0;
}

#root {
    &>.ant-layout {
        height: 100vh;
    }
}

:where(.css-dev-only-do-not-override-12jzuas).ant-menu .ant-menu-item,
:where(.css-dev-only-do-not-override-12jzuas).ant-menu .ant-menu-submenu,
:where(.css-dev-only-do-not-override-12jzuas).ant-menu .ant-menu-submenu-title {
    border-radius: 2px;
}

:where(.css-dev-only-do-not-override-12jzuas).ant-menu-light .ant-menu-item-selected,
:where(.css-dev-only-do-not-override-12jzuas).ant-menu-light>.ant-menu .ant-menu-item-selected {
    background-color: #354970;
    color: white;
    font-weight: 530;
}

:where(.css-dev-only-do-not-override-12jzuas).ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title,
:where(.css-dev-only-do-not-override-12jzuas).ant-menu-light>.ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title {
    color: #003399;
    // color: #005580;
}

:where(.css-dev-only-do-not-override-12jzuas).ant-menu-light,
:where(.css-dev-only-do-not-override-12jzuas).ant-menu-light>.ant-menu {
    color: rgba(0, 0, 0, 0.88);
    background: #fff;
}

:where(.css-dev-only-do-not-override-12jzuas).ant-table-wrapper .ant-table-tbody>tr>td {
    padding: 10px;
}